engine tachometer - German English Dictionary